home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #6 / Amiga Plus CD - 2004 - No. 06.iso / AmiSoft / Demo / intro / Nature-TTA.readme.txt < prev   
Text File  |  1978-04-17  |  4KB  |  150 lines

  1. Short:    Tribute to Acid, #2 4k at Breakpoint'04
  2. Author:   pezac@c64.org (Pezac/Nature)
  3. Uploader: pezac@c64.org (Pezac/Nature)
  4. Type:     demo/intro
  5. Requires: AGA, 020+, FPU, 16MB fastmem
  6.  
  7.  
  8.                       P e z a c  /  N a t u r e
  9.  
  10.                            p r e s e n t s
  11.  
  12.                 -   T r i b u t e   t o   A c i d   -
  13.  
  14.                          a   4 k   i n t r o
  15.  
  16.                 f o r   B r e a k p o i n t   2 0 0 4
  17.  
  18.  
  19.  
  20.         .--  A d d i t i o n a l  C r e d i t s  ---- -  -   -
  21.         |
  22.         |     Packer by Azure              (with permission)
  23.         |        C2P by Blueberry/Loonies  (with permission)
  24.         |
  25.         `--------------- -  -   -
  26.  
  27.  
  28.  4k - The ultimate coder challenge, size large enough to do something
  29.       interesting and size small enough to hinder incbins :)
  30.  
  31.  
  32.  
  33. -----------------.
  34.  F e a t u r e s |
  35. -----------------'
  36.  
  37. Softsynth including drums, bassline, filters, delay and distortion
  38. Streaming sound using 14bit/28604Hz
  39. Multiple-pass visualization effects that run one-frame
  40. Acid music :)
  41.  
  42.  
  43.  
  44. -------------------------.
  45.  R e q u i r e m e n t s |
  46. -------------------------'
  47.  
  48. AGA, 020+, FPU, 16MB fastmem
  49.  
  50. If you have only 16MB fastmem like me, you might have to run this from
  51. a clean startup + setpatch in order to make it work.
  52.  
  53.  
  54.  
  55. ---------.
  56.  I n f o |
  57. ---------'
  58.  
  59. Note: The intro will precalc with a black screen for a while! It takes
  60. some time on 060 so I won't even think about 030.
  61.  
  62. This 4k has a focus on sound. Most of the size is occupied by softsynth
  63. code and the graphical effects are a result of the the sound.
  64.  
  65. Actually the bassline synth is trying to mimic the sound of a freebass383
  66. but the result is a bit different from the real thing.
  67.  
  68. This intro is designed for 060! It will work on 020+ but the result
  69. will not be fun to look at! So if you're watching this intro on anything
  70. except 060 please remember this. This is because the use of muls in some
  71. innerloops and the use of the bigger datacache.
  72.  
  73. Yes really, I'm using a 2x2 8bit screen year 2004. Why? I wanted all effects
  74. to run one-frame even while using multiple passes when rendering. Also the
  75. streaming system will steal some additional cpu time. I prefer this over
  76. having  a) the same effects with 1x1 and terrible framerate  b) a 1x1 screen
  77. but only using one-pass effects to make it run smoothly.
  78.  
  79. The softsynth parts are actually designed to work in realtime but for the
  80. sake of speed the music is precalculated. This is the reason why the precalc
  81. is so long but I guess you suspected that already :)
  82.  
  83.  
  84.  
  85. -------------------.
  86.  T e s t e d   o n |
  87. -------------------'
  88.  
  89. A1200 - Blizzard1260 @ 50
  90.  
  91.  
  92.  
  93. -------------------.
  94.  T h a n k s   t o |
  95. -------------------'
  96.  
  97. Azure:
  98.  He made the packer I used. Also for making his source to wave public,
  99.  in which I found out how to make a 256-width-screen centered with
  100.  fetchmode 3. He also helped me a lot with size optimizing and other
  101.  coding stuff (mainly support for the packer) via IRC!
  102.  
  103. Pipe/Nature:
  104.  Great help regarding sound stuff without actually knowing I was planning
  105.  to make a 4k.
  106.  
  107. Loaderror/Ephidrena:
  108.  The man who accepted my challenge and after that helped me a bit with
  109.  size optimizing via IRC. Good luck to him in the 4k compo!
  110.  
  111. Blueberry/Loonies:
  112.  He gave me his non-public 2x1 c2p's for 060, just like that.
  113.  
  114. Csound staff: 
  115.  Making their great knowledge available to everyone regarding sound stuff.
  116.  
  117. Chip/Nature:
  118.  He helped me very close to breakpoint with a strange code-growing error.
  119.  It wasn't so strange when you realized what it was though :) I managed
  120.  to make the offsets in a struct larger than 16bit and the offsets are
  121.  used many times in the code.
  122.  
  123.  
  124.  
  125. ---------------.
  126.  C o n t a c t |
  127. ---------------'
  128.  
  129. You'll find Nature's homepage at:
  130.  http://move.to/nature
  131. If the move.to redirector doesn't work the real address is:
  132.  http://www.algonet.se/~pmats/
  133. .. but please don't save that one, it might change in the future.
  134.  
  135.  
  136.  
  137. ---------------------------------------.
  138.  N a t u r e   v s   E p h i d r e n a |
  139. ---------------------------------------'
  140.  
  141. As written by Zerox/Gods in Eurochart 37 there really was a 4k challenge
  142. going on between me and Loaderror/Ephidrena. I challenged Loaderror on IRC
  143. in 2003 to make the best 4k for Breakpoint'04 and this is what came out.
  144.  
  145.  
  146.  
  147.  
  148. Now at last you must know the truth:  roger federer > all
  149.                                       mirko "cro cop" filipovic > all
  150.